package br.com.actionsystem.gdp.dao;

import br.com.actionsystem.gdp.modelo.Usuario;
import java.util.List;
import javax.persistence.EntityManager;
import javax.persistence.Query;


public class UsuarioDao {
    EntityManager em ;
    public void salva(Usuario u){
        em = ConexaoSingleton.getConexao();
        em.getTransaction().begin();
        em.persist(u);
        em.getTransaction().commit();
    }

    public Usuario getUsuario(){
         em = ConexaoSingleton.getConexao();
         Query query = em.createQuery("from Usuario");     
         List lista = query.getResultList();
         if(!lista.isEmpty()){
             return (Usuario) lista.get(0);
         }else{
            return null;
         }
        
    }
}
